package com.wzy.ssm.notice.service;

import com.wzy.ssm.notice.model.NoticeList;
import com.wzy.ssm.notice.model.NoticeListExample;

import java.util.List;


public interface NoticeListService{
    //根据条件汇�?�记录数
    long countByExample(NoticeListExample example);
    //根据条件删除
    int deleteByExample(NoticeListExample example);
    //根据主键删除
    int deleteByPrimaryKey(String noticeListId);
    //全字段插�?
    int insert(NoticeList record);
    //有�?�择的插�?
    int insertSelective(NoticeList record);
    //根据条件查询
    List<NoticeList> selectByExample(NoticeListExample example);
    //根据主键查询
    NoticeList selectByPrimaryKey(String noticeListId);
    //根据条件有�?�择的更�?
    int updateByExampleSelective(NoticeList record,NoticeListExample example);
    //根据条件全字段更�?
    int updateByExample(NoticeList record,NoticeListExample example);
    //根据主键有�?�择的更�?
    int updateByPrimaryKeySelective(NoticeList record);
    //根据主键全字段的更新
    int updateByPrimaryKey(NoticeList record);

}